package lee.vioson.remotedata.bean

/**
 *Author:viosonlee
 *Date:2023/6/25
 *DESCRIPTION:
 */
sealed class UploadState {
    data class InProgress(val progress: Float) : UploadState()
    data class Success(val remoteUrl: String) : UploadState()
    data class Error(val throwable: Throwable) : UploadState()
}
